suffer a setback - Deutsch Englisch Wörterbuch